package cn.zane.lottery.domain.strategy.service.draw;

import cn.zane.lottery.domain.strategy.model.request.DrawRequest;
import cn.zane.lottery.domain.strategy.model.response.DrawResult;

public interface IDrawExec {

    /**
     * 抽奖方法
     * @param request 抽奖参数；用户ID、策略ID
     * @return    中奖结果
     */
    DrawResult doDrawExec(DrawRequest request);
}
